37 kinetext : Concrete - Programming Paradigm for Animated Typography
نویسندگان
چکیده
kinetext is a programming sketchbook environment for animated text design. Authoring any kind of animation involves a series of smaller decisions on movement, timing, and interplay of visual subject elements throughout the design process. While many authoring tools support this process, they fail to document the design process in such a way for others to easily discern the designer's decisions. Frequently the only artifacts are lengthy text programs or similarly oblique scores. kinetext presents an environment where authoring animation occurs via small visual programs. Each program illustrates each of the individual transformations responsible for the motion of each subject element in the animation. Viewed in its entirety, the environment becomes a sketchbook of the design process involved in bringing about the final animated piece. The visual nature of the system is inspired by a spatially structured type of poetry known as "concrete poetry," where the arrangement of words take on form. Hence one can refer to the system as a form of "concrete-programming." Thesis Supervisor: John Maeda Title: Assistant Professor of Design and Computation kinetext: Concrete-Programming Paradigm for Animated Typography 2 kinetext: Concrete-Programming Paradigm for Animated Typography
منابع مشابه
SAM - An Animated 3D Programming Language
This article presents the animated visual 3D programming language SAM (Solid Agents in Motion) for parallel systems specification and animation. A SAM program is a set of interacting agents synchronously exchanging messages. The agent’s behavior is specified by means of production rules with a condition and a sequence of actions each. Actions are linearly ordered and execute when matching a rul...
متن کاملWeb-based temporal typography for musical expression and performance
This paper introduces programmable text rendering that enables temporal typography in web browsers. Typing is seen not only as a dynamic but interactive process facilitating both scripted and live musical expression in various contexts such as audio-visual performance using keyboards and live coding visualization. With the programmable text animation , we turn plain text into a highly audiovisu...
متن کاملForms/3: A first-order visual language to explore the boundaries of the spreadsheet paradigm
Although detractors of functional programming sometimes claim that functional programming is too difficult or counterintuitive for most programmers to understand and use, evidence to the contrary can be found by looking at the popularity of spreadsheets. The spreadsheet paradigm, a first-order subset of the functional programming paradigm, has found wide acceptance among both programmers and en...
متن کاملA heterogeneous animated platform for educational participatory simulations
This paper describes a multi-user interactive installation featuring real time animated creatures and a mobile interaction paradigm. This paradigm has been designed to serve as a platform for education in a variety of content domains. Drawing on previous research in mobile computing and animated educational systems, this project contributes a novel metaphor for interactions among real and virtu...
متن کاملAnimated UML as a 3d-illustration for teaching OOP
The classical view of a register-based abstract machine is a barrier for understanding the execution of object-oriented programs. We visualize program execution based on the object-oriented paradigm with its objects and the message flows between them. For this we propose a visualisation for intuitive understanding of object-oriented based program executions. Three dimensional animated illustrat...
متن کامل